﻿namespace Smarts.Controls
{
    /// <summary>
    /// Provides common tools for a list, such as sorting,
    /// adding and removing items from a list. Used with
    /// <see cref="CollectionManagerProxy{T}"/> it can provide
    /// a list of string representations of your objects
    /// whilst maintaining a type-safe list.
    /// </summary>
    partial class CollectionManager
    {
        /// <summary> 
        /// Required designer variable.
        /// </summary>
        private System.ComponentModel.IContainer components = null;

        /// <summary> 
        /// Clean up any resources being used.
        /// </summary>
        /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
        protected override void Dispose(bool disposing)
        {
            if (disposing && (components != null))
            {
                components.Dispose();
            }
            base.Dispose(disposing);
        }

        #region Component Designer generated code

        /// <summary> 
        /// Required method for Designer support - do not modify 
        /// the contents of this method with the code editor.
        /// </summary>
        private void InitializeComponent()
        {
            this.collectionItems = new System.Windows.Forms.ListBox();
            this.addToList = new System.Windows.Forms.Button();
            this.removeFromList = new System.Windows.Forms.Button();
            this.moveItemUp = new System.Windows.Forms.Button();
            this.moveItemDown = new System.Windows.Forms.Button();
            this.SuspendLayout();
            // 
            // collectionItems
            // 
            this.collectionItems.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
                        | System.Windows.Forms.AnchorStyles.Left)
                        | System.Windows.Forms.AnchorStyles.Right)));
            this.collectionItems.FormattingEnabled = true;
            this.collectionItems.Location = new System.Drawing.Point(0, 0);
            this.collectionItems.Name = "collectionItems";
            this.collectionItems.Size = new System.Drawing.Size(352, 147);
            this.collectionItems.TabIndex = 0;
            this.collectionItems.SelectedIndexChanged += new System.EventHandler(this.collectionItems_SelectedIndexChanged);
            this.collectionItems.Click += new System.EventHandler(this.collectionItems_Click);
            // 
            // addToList
            // 
            this.addToList.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.addToList.Image = global::Smarts.Controls.Properties.Resources.add;
            this.addToList.Location = new System.Drawing.Point(358, 3);
            this.addToList.Name = "addToList";
            this.addToList.Size = new System.Drawing.Size(32, 32);
            this.addToList.TabIndex = 1;
            this.addToList.UseVisualStyleBackColor = true;
            this.addToList.Click += new System.EventHandler(this.addToList_Click);
            // 
            // removeFromList
            // 
            this.removeFromList.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.removeFromList.Enabled = false;
            this.removeFromList.Image = global::Smarts.Controls.Properties.Resources.delete;
            this.removeFromList.Location = new System.Drawing.Point(358, 41);
            this.removeFromList.Name = "removeFromList";
            this.removeFromList.Size = new System.Drawing.Size(32, 32);
            this.removeFromList.TabIndex = 2;
            this.removeFromList.UseVisualStyleBackColor = true;
            this.removeFromList.Click += new System.EventHandler(this.removeFromList_Click);
            // 
            // moveItemUp
            // 
            this.moveItemUp.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.moveItemUp.Enabled = false;
            this.moveItemUp.Image = global::Smarts.Controls.Properties.Resources.arrow_up;
            this.moveItemUp.Location = new System.Drawing.Point(358, 79);
            this.moveItemUp.Name = "moveItemUp";
            this.moveItemUp.Size = new System.Drawing.Size(32, 32);
            this.moveItemUp.TabIndex = 3;
            this.moveItemUp.UseVisualStyleBackColor = true;
            this.moveItemUp.Click += new System.EventHandler(this.moveItemUp_Click);
            // 
            // moveItemDown
            // 
            this.moveItemDown.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
            this.moveItemDown.Enabled = false;
            this.moveItemDown.Image = global::Smarts.Controls.Properties.Resources.arrow_down;
            this.moveItemDown.Location = new System.Drawing.Point(358, 115);
            this.moveItemDown.Name = "moveItemDown";
            this.moveItemDown.Size = new System.Drawing.Size(32, 32);
            this.moveItemDown.TabIndex = 4;
            this.moveItemDown.UseVisualStyleBackColor = true;
            this.moveItemDown.Click += new System.EventHandler(this.moveItemDown_Click);
            // 
            // CollectionManager
            // 
            this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
            this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
            this.Controls.Add(this.moveItemDown);
            this.Controls.Add(this.moveItemUp);
            this.Controls.Add(this.removeFromList);
            this.Controls.Add(this.addToList);
            this.Controls.Add(this.collectionItems);
            this.Name = "CollectionManager";
            this.Size = new System.Drawing.Size(397, 147);
            this.ResumeLayout(false);

        }

        #endregion

        private System.Windows.Forms.ListBox collectionItems;
        private System.Windows.Forms.Button addToList;
        private System.Windows.Forms.Button removeFromList;
        private System.Windows.Forms.Button moveItemUp;
        private System.Windows.Forms.Button moveItemDown;
    }
}
